// 文件的追加写操作：appendFile   appendFileSync

// 要求：在指定的mydir/b.txt文件中追加写字串"Hello World！\n"

let  str  = "Hello World!\n";

// 异步写操作
// 1. 导入文件系统模块
const fs  = require("fs");
// 2. 执行异步写操作
fs.appendFile("./mydir/b.txt", str, err => {
    // 3. 判断成功与否？
    if(err) {
        console.log("文件追加写入失败！原因：", err.message);
    } else {
        console.log("文件追加写入成功！");
    }
});
    

// 执行同步追加写操作，
try {
    fs.appendFileSync("./mydir/c.txt", str);
    console.log("文件追加写入成功！");
} catch (error) {
    console.log("文件追加写入失败！原因", error.message); 
}